package com.huawei.hwCloudJs.service.hms;

import com.huawei.hms.support.api.client.ResultCallback;
import com.huawei.hms.support.api.hwid.SignInResult;
import com.huawei.hwCloudJs.core.JsCallback;
import java.lang.ref.WeakReference;

class HmsCoreApi$2 implements ResultCallback<SignInResult> {
    final /* synthetic */ boolean a;
    final /* synthetic */ WeakReference b;
    final /* synthetic */ WeakReference c;
    final /* synthetic */ boolean d;
    final /* synthetic */ JsCallback e;
    final /* synthetic */ HmsCoreApi f;

    HmsCoreApi$2(HmsCoreApi hmsCoreApi, boolean z, WeakReference weakReference, WeakReference weakReference2, boolean z2, JsCallback jsCallback) {
        this.f = hmsCoreApi;
        this.a = z;
        this.b = weakReference;
        this.c = weakReference2;
        this.d = z2;
        this.e = jsCallback;
    }

    public void a(SignInResult signInResult) {
        HmsCoreApi.a(this.f, signInResult, this.a, this.b, this.c, this.d, this.e);
    }

    public /* synthetic */ void onResult(Object obj) {
        a((SignInResult) obj);
    }
}
